$(function() {
	$(".modal").on("hidden.bs.modal", function() {
	    $(this).removeData("bs.modal");
	});
});
function modalSuccess(message) {
	$('#modalSuccess .modal-body').html('<p>' + message + '</p>');
	$('#modalSuccess').modal();
}
function modalDanger(message) {
	$('#modalDanger .modal-body').html('<p>' + message + '</p>');
	$('#modalDanger').modal();
}
function modalWarning(message,rolback) {
	$('#modalWarning .modal-body').html('<p>' + message + '</p>');
	$('#modalWarning').modal();
	$('#modalWarning #nextBtn').unbind();
	$('#modalWarning #nextBtn').bind("click",rolback);
}
function loadAjaxContent(url,targer,loader){
	$(loader).show();
	//show
	$.ajax({
		mimeType: 'text/html; charset=utf-8',
		url: url,
		type: 'GET',
		success: function(data) {
			$(targer).html(data);
			$(loader).hide();
		},
		error: function (jqXHR, textStatus, errorThrown) {
			alert(errorThrown);
		},
		dataType: "html",
		async: false
	});
}
function modalClose(mid){
	$(mid).modal('hide');

}

Array.prototype.unique = function(){
	 var res = [];
	 var json = {};
	 for(var i = 0; i < this.length; i++){
	  if(!json[this[i]]){
	   res.push(this[i]);
	   json[this[i]] = 1;
	  }
	 }
	 return res;
	}